torture and torment - Français Anglais Dictionnaire